frontline troops - German English Dictionary